Big Huge Thesaurus

Khmer Rouge

noun

sounds kind of like